confinement of horses to pastures - German English Dictionary